platform waggon - German English Dictionary